\documentclass{standalone}
\usepackage{tikz}
\usepackage{ctex,siunitx}
\setCJKmainfont{Noto Serif CJK SC}
\usepackage{tkz-euclide}
\usepackage{amsmath}
\usepackage{circuitikz}
\usetikzlibrary{patterns, calc}
\usetikzlibrary {decorations.pathmorphing, decorations.pathreplacing, decorations.shapes}
\ctikzset{bipoles/length=1cm}
\begin{document}
\small
\begin{circuitikz}[>=latex, scale=1,european]
  % \useasboundingbox(0.9,0)rectangle(5.1,5);
  \draw(-1.3,-0.7)rectangle(1.3,0.7)(-1.0,-0.4)rectangle(1.0,0.4);
  \foreach \x in {-0.7,-0.6,...,0.75}
  {
    \draw(\x+0.01,0.4)--(\x-0.01,0.7)arc(0:180:0.015);
    \draw(\x+0.01,0.4)arc(-180:0:0.015);
  }
  \foreach \x in {-0.5,-0.3,...,0.55}
  {
    \draw(\x+0.01,-0.7)--(\x-0.01,-0.4)arc(0:180:0.015);
    \draw(\x+0.01,-0.7)arc(-180:0:0.015);
  }
  \draw(-0.8,1.6)--(-0.8,0.4)arc(-180:0:0.015);
  \draw(0.8,1.1)--(0.8,0.7);
  \draw(-0.7,-1.0)--(-0.7,-0.7);
  \draw(0.7,-1.0)--(0.7,-0.4)arc(0:180:0.015);
  \draw(-0.7,-1.0)--(-1.2,-1.0)node[ground]{};
  \draw(-0.7,-1.0)--(-0.7,-1.5)to [rmeter, t=V](0.7,-1.5)--(0.7,-1.0);
  \draw(-2,1.6)--(2,1.6);
  \draw(-2,1.1)--(2,1.1);
\end{circuitikz}
\end{document}